PEP 597 -- Add optional EncodingWarning
https://www.python.org/dev/peps/pep-0597/
Developers using macOS or Linux may forget that the default encoding is not always UTF-8.
エモい!
using long_description = open("README.md").read() in setup.py is a common mistake.
encodingを指定しない書き方のために、Windowsではインストールできない とのこと
たぶん私もやらかしてしまっている(git cloneしてインストールできない)
openのencoding引数は指定する!!
https://docs.python.org/ja/3.10/library/functions.html#open
デフォルトエンコーディングはプラットフォーム依存
AuthorはInadaさん
知ったきっかけはpylint
W1514追加
https://github.com/PyCQA/pylint/blob/e777697819319200a6956e142405a0499995a2cb/pylint/checkers/stdlib.py#L435
https://github.com/PyCQA/pylint/issues/4888